package com.hunlian.makelove.net;

import android.content.Context;

import com.hunlian.makelove.tools.AppToast;

/**
 * 接口请求错误返回统一处理
 * 可能不同的应用对错误的处理方式不一样
 * 
 * @author Jiangshunbin
 *
 * @param <T> 接口返回实体（当然，有可能是json格式的String)
 */
public abstract class NetVisitCallback<T,T2> implements ResponseCallbackListener<T,T2>{
	private Context mContext;
	
	public NetVisitCallback(Context context){
		mContext = context;
	}
	
	public abstract void onSuccess(T data);

	public void onFailure(String errorEvent, String message,T2 data){
		AppToast.toast(message);

	}

}
